3525 812
1252 161
3105 771
1817 298
22714 581
4298 616
12226 208
8905 794
7014 398
5733 359
13615 177
5934 394
5570 308
4751 37
4576 160
3244 28
6850 577
7878 335
5616 840
4131 358
6067 540
16419 557
4550 233
243760 1195
2994 116
14651 578
4253 427
6018 600