20150 704
329151 1164
151389 898
166261 424
129567 278
184089 640
289987 568
107937 570
194020 945
30013 869
107027 730
84083 362
9579 84
112296 866
113999 405
8436 239
66335 751
12818 329
3999 484