2503 479
871 280
3026 782
2386 595
1180 135
4145 863
6335 674
2826 562
431 63
1588 308
2863 889
2629 454
1999 578
1102 242
3464 511
2466 631
2725 436
318 38
1670 364
3623 638
2312 399
497 93
1440 346
1139 123