19736 91
2361 421
13406 448
11780 702
9819 310
10799 208
14531 245
13146 642
7007 114
4955 802
2905 461
5725 236
5655 782