36513 97
18103 36
11282 14
15358 16
11510 6
22828 22
10060 12
12909 16
14094 8
13905 50
16997 27
10237 2
21351 44
12769 20
15621 14
8423 4
10052 21
10040 10
29765 58
11111 5
41922 98
17524 51
48827 119
7152 6