3192 101
20049 503
12596 369
5355 755
14557 751
5703 727
3649 574
4025 853
15456 185
7227 328
24043 1040
2216 141
4922 669
2272 52
4820 398
11108 907
21723 294
4037 184
13575 306
4107 665
14088 264
3997 561
4015 281
3804 240
20803 841
3738 628
4629 837
5025 532