580 148
1440 314
164 33
1052 241
2578 843
1507 435
2504 781
2643 514
16793 259
3523 507
1516 129
1853 221
3342 845
2337 369
1473 231
801 65
17465 433