56306 5
34656 4
26281 3
39902 5
31528 5
25851 1
29159 7
26581 6
28431 3
20526 1
30179 6
21332 3
88084 15
34231 3
390534 66
54951 8
23630 5
31176 5
42752 11
49579 10
16804 3
21006 3
53026 8
41779 5