2543 686
11609 532
9197 557
8105 621
2630 674
3582 539
1805 284
15933 326
289 51
2820 642
1845 456
14733 647
4934 588
2585 450
2192 215
6342 539
5311 623
4905 510
1445 147
3125 883
10221 711
5334 785
1316 93
5170 619