3176 101
19992 503
12536 369
5348 755
14484 751
5683 727
3639 574
4013 853
15438 185
7216 328
23966 1040
2206 141
4892 669
2266 52
4809 398
11038 907
21675 294
4021 184
13547 306
4098 665
13956 264
3989 561
3999 281
3799 240
20740 841
3731 628
4622 837
4985 532