175520 513
9179 362
149930 444
14065 101
82346 548
93667 493
53408 370
35281 508
30473 858
26265 350
30816 519
4366 435
40034 259