30531 30
90426 119
44871 97
120341 299
55133 62
38101 51
34608 52
44998 38
55402 86
55574 123
51962 59
25699 23
69164 131
34612 37
19601 20
86153 105
28597 25
21966 25
33754 41
56317 49
17002 11
57025 119
64954 103
78467 70