3432 812
1237 161
3096 771
1796 298
22697 581
4282 616
12179 208
8876 794
6983 398
5709 359
13604 177
5929 394
5549 308
4743 37
4527 160
3224 28
6846 577
7863 335
5606 840
4118 358
6017 540
16359 557
4532 233
243731 1195
2926 116
14628 578
4230 427
5998 600