175934 513
9193 362
150672 444
14087 101
82563 548
93947 493
53832 371
35740 508
30541 858
26440 351
31053 519
4384 435
40284 259