28956 235
1862 527
7995 306
8046 594
4226 447
3912 628
5321 596
11257 621
83442 638
9433 583
8395 639
1167 107
987 287
6769 693
590 162
5505 840
18968 387
478 106
2805 257
3995 454
1761 355
296 71
875 253
1338 162