175676 513
9186 362
150165 444
14072 101
82395 548
93774 493
53421 370
35421 508
30495 858
26322 350
30901 519
4375 435
40118 259