2501 701
2913 568
1665 327
3503 608
2812 554
3267 498
2313 441
978 197
2959 768
2186 430
2752 746
1780 516
563 59
1685 532
2930 705
2091 411
2546 720
2268 455
1143 221
1325 347
3448 445
2685 402
4195 845
2066 184