3082 432
12886 699
12315 622
18063 154
39721 375
23404 296
5661 30
14237 885
4040 113
3035 231
7635 912
3901 436
5735 756
5524 669
3944 860
36425 408
33674 374
17774 322
3165 571
2825 610