2871 860
1074 181
2838 663
3280 335
2678 75
2533 268
3174 612
2123 445
1964 504
2169 451
1148 262
1975 513
2670 235
1590 319
346 85
2582 571
1161 272
233 27
2596 529
2292 554
1781 432
2337 597
1240 308
2754 445
3299 792
2994 573
2363 368
3600 759