15806 688
12851 299
463271 1554
51501 141
64757 244
12144 318
9017 511
57069 667
32980 770
128820 366
38327 418
9676 577
7567 349
4201 759
41680 433
34573 473
35240 532