3481 812
1252 161
3102 771
1812 298
22709 581
4296 616
12212 208
8899 794
7004 398
5724 359
13614 177
5933 394
5565 308
4748 37
4561 160
3238 28
6850 577
7875 335
5611 840
4125 358
6056 540
16404 557
4544 233
243757 1195
2980 116
14646 578
4249 427
6012 600