580 148
1436 314
162 33
1052 241
2578 843
1507 435
2504 781
2643 514
16779 259
3517 507
1510 129
1845 221
3334 845
2333 369
1469 231
796 65
17463 433