25601 821
16081 565
7246 799
5349 331
10904 523
2985 175
3309 231
9263 748
8750 909
10131 530
10475 927
4050 802
5574 41
2916 404
16662 306
3841 607
5205 510
12425 348
39943 565
8890 148
5322 129
3254 43
4561 508
7110 701