3530 812
1252 161
3105 771
1817 298
22714 581
4298 616
12227 208
8905 794
7014 398
5734 359
13615 177
5934 394
5570 308
4752 37
4576 160
3244 28
6850 577
7878 335
5616 840
4131 358
6069 540
16420 557
4550 233
243761 1195
2994 116
14651 578
4253 427
6018 600