18780 1
23579 2
47806 7
56934 8
24630 3
32334 8
28978 4
33508 4
52577 27
42483 5
31676 3
31530 3
41127 8
46728 7
28604 4
40581 5
29806 4
30130 2
36284 8
37332 7
30552 3
42677 5
30608 2
31101 3