19859 9
73131 11
53531 3
79559 7
64631 3
65202 3
64455 5
70658 10
32657 5
39353 2
27954 6
25583 2
79076 5
48731 3
31877 12
59779 1
85607 15
111351 20
35654 5
1114133 122
94407 3
152704 8
168081 18
227106 19