175645 513
9185 362
150103 444
14072 101
82386 548
93753 493
53418 370
35397 508
30487 858
26308 350
30882 519
4374 435
40097 259