3362 26
1645 18
2521 30
1022 13
9472 75
6683 32
4989 34
11287 71
6576 17
11071 26
17850 41
30884 90
13448 43
29846 89
33934 92