30801 68
22227 58
23464 20
86106 232
22791 32
17568 32
47266 45
25293 37
51336 79
51350 70
36436 52
16524 25
18918 22
67322 59
33030 66
28838 66
47069 88
74452 143
21846 39
30588 74
21427 59
34491 106
10765 28
8752 17