2510 782
1480 309
1170 241
2703 542
3423 98
2589 203
4318 725
2979 165
2704 298
15680 543
23217 823
11592 273
11612 595