3012 509
1676 365
2698 199
1361 218
1454 148
635 130
2206 207
1164 78
2731 781
2626 500
1877 618
2609 535
3463 547
2346 533
3330 850
3242 892
1047 234
1489 372
3909 725
3209 320
898 39
3495 489
2495 380
1200 169