3001 948
1041 247
1830 540
1181 346
1996 447
2758 398
10999 734
3522 183
6045 453
3262 877
6251 802
11524 605
11892 691
4378 651
2670 648
2969 623
1555 325
1645 306
1895 413
790 28
1407 262
909 182
3150 833
779 45
3029 850
1725 390
1050 157
721 120