3063 101
19427 503
12279 369
5284 755
13797 751
5599 727
3590 574
3943 853
15189 185
7101 328
23372 1040
2159 141
4775 669
2178 52
4732 398
10538 907
21175 294
3867 184
13362 306
4047 665
13034 263
3917 561
3784 281
3715 240
20111 841
3678 628
4575 837
3898 532