3176 101
20008 503
12548 369
5348 755
14492 751
5683 727
3639 574
4013 853
15441 185
7216 328
23973 1040
2206 141
4895 669
2266 52
4809 398
11042 907
21678 294
4022 184
13548 306
4098 665
13962 264
3990 561
4001 281
3799 240
20745 841
3731 628
4622 837
5002 532