3097 504
4382 829
4232 611
2404 301
2491 449
1084 127
1664 249
1070 216
2064 112
2547 610
3925 596
1411 319
1958 347
1131 198
685 47
3020 105
1504 327
1290 70
9584 178
15326 543
18892 515
18085 136
20663 568
17690 323
25066 870
13068 902
21310 729
7908 555