2595 596
1966 427
152 32
2654 569
1449 285
978 260
2937 922
669 209
485 118
2920 909
1627 436
2497 776
1453 359
563 154
2972 735
1582 474
2681 795
3078 570
1160 313
663 129
525 160
242 57
1799 532
1965 436
2630 544
1562 513
283 47
2279 738