175497 513
9178 362
149892 444
14064 101
82335 548
93651 493
53406 370
35251 508
30467 858
26260 350
30804 518
4366 435
40007 259