3195 101
20062 503
12605 369
5357 755
14577 751
5710 727
3658 574
4029 853
15462 185
7234 328
24068 1040
2216 141
4928 669
2278 52
4823 398
11127 907
21741 294
4047 184
13581 306
4110 665
14117 264
4003 561
4023 281
3807 240
20837 841
3739 628
4633 837
5029 532