57432 31
25854 11
23276 13
72159 27
32978 10
31580 8
20626 5
110230 51
85704 29
74658 14
47351 11
40304 24
59580 35
46877 21
47631 27
33581 29
95406 82
109458 64
22654 13
30026 26
77530 94
39932 22
84553 93
42832 43