75083 12
23484 2
35801 3
21251 1
22256 1
22408 2
21126 3
98857 18
25281 4
101005 14
45607 5
41933 1
22331 1
84758 20
74759 10
147979 28
66854 5
40809 7
57532 6
85827 4
56076 4
82152 11
41630 1
128159 20