5012 812
1509 161
3354 771
2249 298
23018 581
4496 616
13431 208
9483 794
7911 398
6376 359
14597 178
6996 394
6626 308
5503 38
5257 160
3852 28
7259 577
8416 335
5790 840
4896 358
6767 540
17968 558
4873 233
244648 1195
3359 116
15116 578
4484 427
6530 600