3176 101
20022 503
12553 369
5349 755
14505 751
5686 727
3640 574
4016 853
15445 185
7218 328
23987 1040
2207 141
4898 669
2267 52
4809 398
11049 907
21687 294
4024 184
13553 306
4098 665
13982 264
3991 561
4003 281
3803 240
20747 841
3732 628
4622 837
5005 532