50053 6
45480 8
45034 6
32426 4
22378 4
53029 7
45359 1
25933 8
31452 1
80576 14
44157 3
13582 10
11928 4
307232 26
50730 12
59984 8
132606 11
41880 2
66654 12
23477 9
41755 13
42157 4
8483 10
485404 31