283728 591
25609 398
21873 126
2912 590
7275 579
21917 602
3556 722
4359 565
2875 502
2731 319
3503 204
28930 197
13208 348
5742 846
1829 161
7660 606
3281 789
16546 766