3086 432
12915 699
12318 622
18082 154
39952 375
23585 296
5673 30
14262 885
4068 113
3042 231
7649 912
3916 436
5750 756
5542 669
3956 860
36506 408
33834 374
17789 322
3174 571
2828 610