101186 1005
25273 651
8808 326
59346 258
23780 98
33158 766
35998 175
18948 338
101543 877
15448 641
117035 640
21471 837
54726 623
15650 400
33462 174
23399 733
70446 802
8191 403
5385 579
5112 461
3380 383
7096 485
2656 184
6241 480
5220 515
3187 607
3103 161
3441 237