3264 812
1206 161
3093 771
1766 298
22656 581
4259 616
12073 208
8838 794
6947 398
5684 359
13560 177
5886 394
5512 308
4694 37
4439 160
3188 28
6827 577
7833 335
5573 840
4080 358
5966 540
16257 557
4487 233
243649 1195
2839 116
14589 578
4198 427
5963 600