111864 213
64733 378
11340 340
24899 573
45320 311
21039 390
7336 835
5254 904
3870 649
4732 722
17860 400