175536 513
9179 362
149964 444
14068 101
82353 548
93691 493
53409 370
35309 508
30476 858
26271 350
30823 519
4370 435
40046 259