3176 101
19991 503
12535 369
5348 755
14481 751
5683 727
3639 574
4012 853
15438 185
7216 328
23964 1040
2206 141
4892 669
2264 52
4808 398
11036 907
21674 294
4021 184
13547 306
4098 665
13954 264
3988 561
3999 281
3799 240
20736 841
3730 628
4621 837
4984 532