41026 6
18583 2
56281 9
38532 8
26001 3
92952 7
35959 1
20958 4
163502 34
79133 11
168530 48
42781 4
22902 5
79604 9
65482 16
28579 7
63731 9
22707 3
24008 3
48857 8
121533 22
198508 20
336933 55
31926 4