20483 522
61378 430
313008 1364
124744 319
18090 651
8836 847
11098 777
8362 326
10252 721
7499 548
52926 217