12185 800
5140 310
1633 137
2185 198
6766 607
2782 115
4075 792
5447 152
5262 711
9489 274
54016 127
25791 506