283704 591
25598 398
21845 126
2908 590
7271 579
21880 602
3555 722
4354 565
2873 502
2729 319
3502 204
28898 197
13177 348
5739 846
1824 161
7656 606
3278 789
16536 766