19706 9
73106 11
53402 3
79484 7
64605 3
65080 3
64432 5
70533 10
32604 5
39328 2
27926 6
25534 2
79033 5
48609 3
31806 12
59779 1
85582 15
111353 20
35657 5
1114029 122
94377 3
152552 8
168058 18
227059 19