1205 118
6595 221
19566 769
2809 551
11117 875
3068 517
2632 518
3910 538
2089 303
1286 177
50526 574
30258 298
82615 278
3346 152
2830 367
1561 62
29744 266
38476 341
8341 465
87938 534
247924 707
5476 948
4183 383
16159 115
1486 29