22252 3
88204 7
9855 4
49529 8
60129 12
48433 12
29028 9
35553 7
27458 3
44384 6
41183 10
27434 10
117458 11
68276 7
75102 5
46277 6
63909 3
31882 9
71256 8
43754 21
72108 29
59004 31
100355 52
80333 29