21230 91
3310 421
13942 448
12667 702
10615 310
11495 208
15132 245
14015 642
7477 114
5256 802
3083 461
6113 236
5991 782