2951 824
614 175
316 45
1608 405
482 64
1495 278
2696 527
2431 705
2038 382
2237 557
1031 169
2712 725
863 146
2901 768
1246 346
31259 70
81572 108
50206 683
3287 423
2261 683
1984 188
1396 283
2709 718
3130 859
2248 628
2708 835
1778 486
618 156