1050 116
3752 923
6417 793
5514 508
1894 400
13718 655
7784 500
2679 737
7059 296
1480 327
2180 661
1564 398
2301 524
10712 616
27934 958
11396 818