175642 513
9185 362
150096 444
14072 101
82386 548
93751 493
53417 370
35394 508
30487 858
26307 350
30882 519
4373 435
40095 259