3176 101
19992 503
12541 369
5348 755
14485 751
5683 727
3639 574
4013 853
15439 185
7216 328
23970 1040
2206 141
4893 669
2266 52
4809 398
11041 907
21675 294
4021 184
13548 306
4098 665
13957 264
3989 561
3999 281
3799 240
20741 841
3731 628
4622 837
4993 532