3176 101
20029 503
12558 369
5351 755
14512 751
5686 727
3641 574
4018 853
15447 185
7218 328
23998 1040
2208 141
4904 669
2268 52
4811 398
11058 907
21697 294
4029 184
13557 306
4099 665
14014 264
3993 561
4005 281
3803 240
20752 841
3732 628
4624 837
5011 532