580 148
1434 314
162 33
1052 241
2578 843
1506 435
2504 781
2643 514
16742 259
3501 507
1486 129
1819 221
3327 845
2325 369
1465 231
791 65
17459 433