43501 10
60781 7
22309 2
31534 2
19501 1
48530 4
40909 2
29904 3
19851 3
56232 6
36677 4
20134 1
30857 5
59654 3
26051 3
32802 5
66677 7
27226 5
32951 5
43107 8
63631 8
43206 5
75031 28
85851 12