3451 812
1248 161
3097 771
1803 298
22703 581
4293 616
12192 208
8890 794
7000 398
5719 359
13611 177
5931 394
5558 308
4747 37
4543 160
3228 28
6846 577
7871 335
5609 840
4120 358
6038 540
16376 557
4537 233
243747 1195
2962 116
14638 578
4241 427
6004 600