175676 513
9186 362
150160 444
14072 101
82393 548
93773 493
53421 370
35420 508
30495 858
26322 350
30900 519
4375 435
40118 259