3140 101
19856 503
12421 369
5336 755
14187 751
5654 727
3625 574
3996 853
15328 185
7191 328
23748 1040
2195 141
4867 669
2246 52
4788 398
10846 907
21500 294
3980 184
13481 306
4092 665
13543 264
3966 561
3959 281
3778 240
20521 841
3713 628
4610 837
4523 532