175538 513
9179 362
149966 444
14068 101
82354 548
93692 493
53409 370
35310 508
30476 858
26271 350
30827 519
4370 435
40048 259