31281 70
27464 65
20042 46
31769 92
7485 19
19130 49
13805 43
30239 90
28872 89
9567 33
28061 92
20517 74
8331 19
23008 75