101096 1005
25168 651
8783 326
59183 257
23695 98
33133 766
35893 175
18895 338
101320 875
15418 641
116811 640
21405 837
54689 623
15586 400
33389 174
23324 733
70367 802
8183 403
5380 579
5109 461
3372 383
7092 485
2648 184
6233 480
5217 515
3182 607
3094 161
3435 237