12683 936
4528 524
3102 338
7075 489
3158 310
17800 137
7727 789
13621 37
11260 527
3025 153
6556 504
13852 507
2943 221
3829 654
6317 232
5734 516
3946 260