21589 21
1872 70
85783 144
8531 10
3579 54
40397 89
17550 51
2398 61
45198 91
3110 21
3398 19
58554 121
11961 18
38937 78
10641 11
34523 40
3343 34
2618 80
14053 17
3339 32
76033 80
8176 8
15157 38
14416 61