175736 513
9187 362
150294 444
14073 101
82428 548
93830 493
53426 370
35499 508
30509 858
26341 351
30939 519
4376 435
40140 259