3048 225
1050 121
5504 545
8204 485
2395 168
950 145
1961 578
1121 287
1787 331
3315 680
1307 84
3143 608
2961 497