175536 513
9179 362
149960 444
14067 101
82350 548
93686 493
53409 370
35303 508
30475 858
26271 350
30823 519
4370 435
40043 259