56833 5
35181 4
26634 3
40201 5
31908 5
26030 1
29552 7
26884 6
28734 3
20808 1
30480 6
21852 3
89134 15
34607 3
392631 66
55326 8
23909 5
31754 5
43157 11
49883 10
17131 3
21304 3
53459 8
42006 5