3086 432
12918 699
12319 622
18087 154
40008 375
23622 296
5673 30
14269 885
4070 113
3043 231
7650 912
3916 436
5752 756
5546 669
3956 860
36525 408
33952 374
17798 322
3174 571
2828 610