580 148
1434 314
162 33
1052 241
2578 843
1507 435
2504 781
2643 514
16744 259
3501 507
1491 129
1819 221
3327 845
2326 369
1465 231
791 65
17459 433