20306 18
8817 6
13041 9
32519 71
22421 34
21182 29
16609 28
21280 39
16737 21
10343 11
12205 19
17213 28
23230 47
19778 27
35297 46
13070 10
34497 77
24257 26
131296 326
35205 92
37228 84
30353 74
71328 73
24559 61