2975 424
11217 523
1800 117
21578 527
3964 475
4640 672
5664 733
3962 717
7796 71
8658 752
5100 552
19797 349
7053 694
7362 581
40898 604
18428 365
8066 152
5305 302
3881 194
5655 178
14264 425
28213 605
12515 674
11061 39
56096 108
17411 110
12940 367
80287 508