28983 921
29309 596
35156 891
47139 815
40199 476
100142 654
30420 840
16231 421
30755 931
22478 280
25879 341
14853 825
15976 879