32204 29
15536 21
12802 5
9822 7
10600 10
12446 3
9736 2
15892 12
19444 43
11334 8
10957 2
8178 2
17925 27
9798 2
13134 10
15101 23
17791 28
11226 10
20878 46
15397 44
30263 29
12315 8
9539 6
9266 5