15806 688
12850 299
463192 1554
51459 141
64716 244
12138 318
9015 511
57026 667
32959 770
128732 366
38310 418
9675 577
7565 349
4200 759
41664 433
34572 473
35210 532