41058 13
43056 5
40976 7
54503 7
34481 3
30306 7
38977 9
219959 18
53884 14
27707 2
19709 1
37454 6
139552 16
28826 2
46826 13
43807 5
41484 5
49251 6
107503 35
26130 6
35277 10
28277 3
44031 9
45979 14