1108 320
2871 645
1481 228
2275 622
2466 547
671 84
1734 376
2197 577
3220 880
1724 336
618 173
1919 311
2512 571
1041 139
2591 534
2326 648
3616 539
1348 287
506 90
2140 396
2791 783
530 129
849 202
21375 262
18790 146
11668 557
18381 653
5476 42