108422 208
64717 378
11339 340
24886 573
45280 311
20998 390
7335 835
5252 904
3869 649
4731 722
17833 400