3176 101
20010 503
12548 369
5348 755
14495 751
5683 727
3640 574
4014 853
15441 185
7216 328
23974 1040
2206 141
4896 669
2266 52
4809 398
11043 907
21680 294
4022 184
13548 306
4098 665
13962 264
3991 561
4001 281
3799 240
20745 841
3731 628
4622 837
5002 532