49601 10
42755 11
31201 5
23630 5
55004 8
390533 66
34232 3
88107 15
21356 3
30176 6
20533 1
28427 3
26576 6
29154 7
25856 1
31559 5
39901 5
26284 3
34677 4
56327 5
19784 3
28458 6
18976 1
92407 25