35948 857
2538 327
86870 389
20822 359
11046 112
19273 747
14474 533
6608 874
13718 722
9432 881
8596 91
6180 512
10037 808
7292 78