2589 737
1253 160
982 35
1710 228
286 56
800 92
2726 847
4610 833
1677 313
631 67
1123 56
3198 943
2132 493
2598 465
2733 695
2867 552
2822 265
2540 682
2406 453
922 172
2894 684
9741 699
4469 322
2523 433