16899 518
58718 428
308356 1358
121868 312
17606 651
8639 847
11010 777
8276 326
10149 720
7431 548
51558 217