13016 529
4508 371
17629 259
3632 251
6616 181
7278 415
5395 381
15084 95
566 74
7126 375
3666 812
969 127
1563 353
2369 439
3041 874
3177 634
2523 560
2974 560
1483 343
1523 301
961 237
4012 627