56526 450
6857 947
2737 181
12002 168
5911 138
15383 438
42791 625
41156 981
47963 317
33762 223
16907 113
8421 163
8103 553
18764 217
35029 932
10780 344
2680 316