44512 80
22116 576
1838 334
1724 347
4140 554
3224 812
1091 272
3148 983
9920 229
21811 448
3094 554
24919 633
9097 274
14161 439
4422 535
3549 409
2699 242
257762 885
45221 183
3207 715
2371 616
3051 686
9785 469
23046 774
222978 306
17297 114
219171 1063
2036 58