28909 81
5953 30
4458 10
18 18
1962 16
5930 31
9952 23
3852 4
15656 31
2070 9
6842 33
14979 32
10636 45
7521 28
19076 89
31790 99
1567 2
37874 50
8956 39
3733 17
854 27
2437 24
2943 14
1296 8