21240 91
3323 421
13953 448
12670 702
10619 310
11504 208
15143 245
14027 642
7488 114
5263 802
3083 461
6119 236
5996 782