20301 53
13641 12
15935 27
26702 49
19508 36
14475 32
11822 9
20770 29
84195 236
20319 71
18892 38
24347 46
25894 47
22242 28
15099 18
51672 191
15034 18
17430 18
12398 9
16030 23
26056 44
67114 248
16074 26
66822 141