3026 800
1474 251
2635 596
3069 590
1818 533
1003 149
607 112
2282 540
2111 323
2369 713
2950 560
789 187
347 40
2465 718
1133 250
3273 955
2573 699
2400 538
1377 376
2883 732
2729 521
3008 557
1695 332
1267 197