21151 3
34804 10
52884 9
38776 11
29576 7
32333 7
21458 4
84334 6
37829 6
20682 4
36983 3
33234 3
98329 16
39101 4
60428 3
67459 8
650579 133
43058 5
183659 33
30201 5
47481 10
56083 3
30501 5
50557 5