3194 101
20055 503
12598 369
5356 755
14562 751
5704 727
3656 574
4026 853
15458 185
7230 328
24058 1040
2216 141
4924 669
2274 52
4822 398
11116 907
21729 294
4042 184
13577 306
4108 665
14096 264
3999 561
4017 281
3805 240
20813 841
3738 628
4631 837
5026 532