15806 688
12850 299
463180 1554
51446 141
64703 244
12137 318
9012 511
57018 667
32955 770
128714 366
38304 418
9674 577
7564 349
4200 759
41658 433
34571 473
35205 532