3086 432
12918 699
12318 622
18087 154
40004 375
23617 296
5673 30
14267 885
4070 113
3042 231
7650 912
3916 436
5752 756
5546 669
3956 860
36520 408
33931 374
17796 322
3174 571
2828 610