2871 860
1073 181
2838 663
3273 335
2662 75
2530 268
3170 612
2123 445
1964 504
2168 451
1148 262
1975 513
2663 235
1590 319
346 85
2581 571
1161 272
230 27
2594 529
2291 554
1778 432
2336 597
1239 308
2751 445
3299 792
2992 573
2363 368
3599 759