580 148
1396 314
160 33
1051 241
2576 843
1506 435
2504 781
2639 514
16699 259
3471 507
1458 129
1779 221
3314 845
2315 369
1456 231
778 65
17452 433