175633 513
9184 362
150084 444
14072 101
82383 548
93747 493
53417 370
35388 508
30485 858
26304 350
30878 519
4373 435
40089 259