19649 521
60420 430
311053 1362
123461 315
17921 651
8751 847
11060 777
8319 326
10205 720
7471 548
52317 217