19706 9
73105 11
53406 3
79483 7
64605 3
65080 3
64431 5
70530 10
32603 5
39333 2
27932 6
25529 2
79028 5
48606 3
31805 12
59782 1
85581 15
111358 20
35659 5
1114031 122
94379 3
152552 8
168055 18
227055 19