20341 847
12133 697
299663 700
344296 939
113171 177
60282 550
49058 719
16862 478
84739 549
19853 243
111050 796
10829 608
31536 519