4668 89
3731 66
4508 65
48425 69
4257 58
40777 53
15005 11
3812 23
48067 77
39914 67
47583 102
10611 12
21720 46
59879 72
30815 35
35350 34
24419 73
17162 26
60048 97
75200 99
143008 394
68918 94
41147 45
354703 967