283723 591
25605 398
21862 126
2910 590
7273 579
21902 602
3556 722
4356 565
2874 502
2731 319
3502 204
28921 197
13199 348
5741 846
1827 161
7658 606
3278 789
16544 766