983 251
2015 517
1831 410
697 198
21475 331
14830 125
10998 603
7105 358
18665 932
10720 74
8991 679
3211 623
20394 286
6457 738
22958 529
897 30
5874 315
6124 837
4610 49
3130 452
5368 457
14763 747