122092 78
102030 97
23857 39
76786 148
65859 79
127636 202
199541 203
204132 94
340595 973
15950 12
420237 337
44473 66
30072 49
111581 66
76206 124
50524 170
13799 20
90141 286
47490 62
104331 280
40321 50
140007 389
92413 174
19287 17