903 125
10674 151
45962 846
4817 471
8061 224
84209 485
18125 306
58861 516
4793 943
6429 659
2216 233
16602 128
2112 169
11785 682
2358 539
4023 716
10601 277
1549 240
1229 209
3128 316
6750 391
1098 173
2903 688
1768 318
4484 823
4623 970