876 125
10665 151
45854 846
4807 471
8045 224
84112 485
18085 306
58826 516
4784 943
6417 659
2214 233
16597 128
2112 169
11775 682
2354 539
4019 716
10587 277
1547 240
1227 209
3120 316
6731 391
1097 173
2901 688
1768 318
4479 823
4619 970