52351 2
42031 1
49583 5
25982 2
48384 7
48106 5
180026 22
56953 8
30601 3
43682 5
39181 4
49107 8
52409 6
56381 1
33581 2
35427 2
68528 8
32806 3
73109 9
27976 1
52377 3
93408 12
192334 30
40752 2