3112 916
1603 48
1067 156
540 75
5152 982
3463 794
1627 269
2348 334
2259 571
1772 460
2863 436
682 113
1696 253
3054 748
1097 75
2425 461
2349 411
1771 190
655 79
2708 284
1644 357
2375 514
3204 841
1353 252