112558 214
64740 378
11340 340
24909 573
45334 311
21041 390
7336 835
5254 904
3870 649
4732 722
17865 400