175592 513
9182 362
150020 444
14069 101
82367 548
93714 493
53411 370
35339 508
30482 858
26282 350
30846 519
4370 435
40067 259