3063 101
19428 503
12279 369
5284 755
13797 751
5599 727
3590 574
3944 853
15190 185
7102 328
23374 1040
2159 141
4775 669
2178 52
4733 398
10539 907
21175 294
3867 184
13362 306
4047 665
13038 263
3918 561
3784 281
3716 240
20120 841
3678 628
4575 837
3915 532