41880 503
12590 96
1431 200
3018 438
3543 616
2081 276
1453 204
8830 492
23906 848
42335 606
19326 326
10399 217
5848 80
13220 431
2585 171
2565 378
8415 961
5335 58
9172 330
35274 641
3907 629
1747 116
10601 114
10272 654