20527 522
61394 430
313036 1364
124766 319
18090 651
8836 847
11101 777
8362 326
10252 721
7501 548
52934 217