75353 11
21728 9
56404 3
82305 7
74856 10
34231 5
27180 2
61255 1
50353 3
29207 6
82084 5
67057 3
40657 2
66057 5
66309 3
33931 12
86658 15
112357 20
36509 5
1117528 122
95308 3
153630 8
168983 18
228278 19