3083 501
2198 216
1800 310
3106 631
2309 444
867 178
3420 493
7199 278
4646 463
3512 716
1793 298
5313 524
2525 365
12841 827
5982 646
3876 852
2146 168
1094 43
1014 140
777 70
2849 193
2924 672
8471 922
354 35