43598 793
323515 424
31236 616
186338 715
186879 660
6016 799
19579 811
13028 558
2662 177
13201 819
42258 633
93059 353
133468 149
123005 263
137829 569
111872 962
95212 711
75651 904
21470 1009
56084 103
58353 534
79153 183
40535 353
112213 128
52236 618