503 95
1554 339
1466 284
1692 358
2776 576
3238 667
1926 443
202 28
2238 512
1932 567
2708 738
1287 424
740 170
2457 645
2927 567
543 148
2659 593
477 100
419 74
1632 451
2281 635
2075 262
1826 296
218 59