3086 432
12910 699
12318 622
18072 154
39829 375
23516 296
5668 30
14255 885
4060 113
3038 231
7646 912
3905 436
5747 756
5537 669
3946 860
36469 408
33716 374
17785 322
3166 571
2826 610