50412 644
17989 491
13538 649
6166 790
2618 378
16257 307
19735 674
1536 255
4730 462
2859 142
1567 257
13969 537
2843 319
657 88
2869 768
6756 726
6619 348
18308 141
43975 686
6395 594
3187 555
7886 249
1118 300
3800 118