580 148
1434 314
162 33
1052 241
2578 843
1507 435
2504 781
2643 514
16772 259
3508 507
1502 129
1831 221
3331 845
2331 369
1466 231
793 65
17461 433