5006 812
1506 161
3350 771
2246 298
23016 581
4489 616
13427 208
9480 794
7903 398
6369 359
14588 178
6993 394
6620 308
5501 38
5251 160
3845 28
7252 577
8414 335
5788 840
4894 358
6759 540
17954 558
4870 233
244626 1195
3355 116
15113 578
4482 427
6528 600