1272 232
3069 834
1437 229
759 224
2650 642
1282 262
502 94
1309 329
1714 410
2128 587
3218 883
1558 328
3350 876
818 135
3035 845
982 241
867 31
1877 433
2705 677
3072 601
5658 154
11830 71
27402 245
4416 667
356 56
1858 508
2787 690
2606 541