3004 821
2889 615
2528 657
726 74
4440 282
1176 179
1397 233
2012 340
1529 451
2887 813
1792 141
2052 485
3071 753
2698 531
2460 559
2066 526
2559 553
1978 481
3241 865
2910 666
471 78
3135 844
2494 541
604 105