3431 812
1237 161
3096 771
1796 298
22697 581
4282 616
12178 208
8874 794
6983 398
5709 359
13603 177
5929 394
5548 308
4743 37
4525 160
3223 28
6845 577
7863 335
5606 840
4118 358
6014 540
16358 557
4531 233
243727 1195
2925 116
14626 578
4226 427
5996 600