2965 162
36979 540
3278 515
6341 441
3259 503
1322 111
1561 46
6257 587
5712 761
12063 351
6314 531
2903 194
4922 148
4607 470
20591 704
2432 188
5917 720
1948 72
2301 179
5940 242
7358 335
20676 403
3456 225
19244 693