3017 830
12340 897
3054 612
7957 160
6602 81
880 84
1341 229
2697 387
1114 199
2790 526
2282 273
2455 569
2676 622
3335 553
2725 371
1350 212
2583 567
3453 529
1548 188
847 67
3385 315
1296 137
3672 643
2622 664