10101 184
13309 627
3698 486
14662 329
19991 326
9881 109
18195 966
6429 549
14066 411
4581 156
2045 276
12373 781