3063 101
19425 503
12278 369
5283 755
13788 751
5599 727
3589 574
3943 853
15189 185
7100 328
23366 1040
2159 141
4775 669
2177 52
4731 398
10536 907
21174 294
3865 184
13362 306
4047 665
13022 263
3917 561
3784 281
3714 240
20103 841
3678 628
4575 837
3856 532