10011 906
6603 354
63986 856
95569 544
25413 574
65557 142
19440 317
16765 187
16213 184
40873 1023
3199 369
38026 523
3475 168
5833 113
3814 379
4843 622
2871 82
2399 311
42753 226