22062 41
42105 57
33432 46
13417 9
38516 90
37401 72
25553 63
36203 118
38557 392
27744 79
21995 49
15536 23
18559 43
23818 78
23306 59
19991 61
34288 126
28475 108
21220 57
29908 70
32161 73
18824 49
23902 88
24665 39