580 148
1434 314
162 33
1052 241
2578 843
1507 435
2504 781
2643 514
16778 259
3516 507
1506 129
1841 221
3333 845
2332 369
1469 231
795 65
17463 433