5009 812
1507 161
3350 771
2246 298
23016 581
4490 616
13428 208
9480 794
7904 398
6372 359
14590 178
6995 394
6621 308
5502 38
5252 160
3849 28
7256 577
8415 335
5788 840
4895 358
6761 540
17963 558
4872 233
244628 1195
3356 116
15115 578
4482 427
6529 600