22915 95
47600 113
61712 168
105665 606
106711 452
25198 41
12970 18
19652 51
13669 37
25685 49
17968 27
122653 356
39564 68
29153 80
22198 63
33679 123
13649 29
16315 17
19387 59
11180 13
11780 13
55549 115
38629 99
12537 10