860 102
28385 43
3943 386
5348 554
5984 484
5405 498
13537 783
6767 120
3076 457
2555 77
8494 461
1023 101
6115 452
3676 113