75353 11
21732 9
56405 3
82307 7
74855 10
34233 5
27184 2
61256 1
50351 3
29209 6
82076 5
67053 3
40657 2
66052 5
66304 3
33933 12
86655 15
112357 20
36508 5
1117534 122
95306 3
153633 8
168977 18
228279 19