3020 891
2712 806
3730 524
1654 395
2508 781
676 50
598 31
837 150
2658 514
1393 70
1475 455
1005 205
574 128
354 74
352 58
2262 549
740 129
264 53
2295 575
939 229
874 229
2202 474
772 165
1659 451
2220 496
3006 820
11628 173
15930 606