3176 101
19991 503
12535 369
5348 755
14483 751
5683 727
3639 574
4013 853
15438 185
7216 328
23966 1040
2206 141
4892 669
2264 52
4809 398
11038 907
21675 294
4021 184
13547 306
4098 665
13955 264
3988 561
3999 281
3799 240
20737 841
3730 628
4622 837
4984 532