2940 600
3531 610
739 104
2204 464
1816 31
9430 562
2821 626
934 172
727 134
3029 780
2827 444
1503 303
1848 325
2726 515
2057 458
2285 81
2835 633
2972 853
2411 788
1806 367
309 61
3292 814
2712 839
419 58