3063 101
19425 503
12278 369
5283 755
13788 751
5599 727
3589 574
3943 853
15189 185
7099 328
23365 1040
2159 141
4775 669
2177 52
4731 398
10534 907
21174 294
3865 184
13362 306
4047 665
13017 263
3916 561
3783 281
3714 240
20101 841
3678 628
4575 837
3838 532