20311 109
4463 88
6013 500
14073 778
12668 496
6740 194
2983 257
4486 620
6210 587
3371 369
12343 287