175633 513
9185 362
150088 444
14072 101
82384 548
93747 493
53417 370
35389 508
30486 858
26305 350
30878 519
4373 435
40089 259