25476 877
8947 439
13653 41
33863 561
7637 313
19532 82
10138 536
15277 334
20995 563
19205 146
2568 129
6225 36
23012 769
3782 591
4943 519
12844 217
2473 602
12420 119
16131 116
11110 404
2870 574
1803 508
652 138
266 75