10371 808
56543 63
11313 358
13513 76
2370 133
31771 274
21913 699
33697 168
14082 635
5412 562
10763 598
2682 103