3000 653
2292 388
2947 292
3575 606
972 79
1017 215
12265 61
1805 122
3680 629
2981 447
2848 203
21058 392
8561 191
3026 366
6009 241
5390 846
4544 290
3149 517
1077 60
41289 193
3909 329
39051 431
1971 161
5162 507
6038 324
2286 419
3584 570
1313 269