3196 145
5311 901
6852 604
1670 46
5122 245
4837 840
5470 826
4177 889
4758 194
3288 108
9192 328
4699 492
2366 312
4593 891
3396 368
22030 106
90526 782
6077 566
14786 580
3407 570
9040 235
2571 325
23087 634
5626 36