580 148
1437 314
163 33
1052 241
2578 843
1507 435
2504 781
2643 514
16789 259
3521 507
1513 129
1847 221
3341 845
2336 369
1471 231
801 65
17465 433