40726 55
11335 9
10229 9
10764 10
8583 6
17841 20
41653 58
33221 41
12144 12
10848 11
30300 37
8794 8