50573 116
39395 40
88087 288
25444 45
32877 93
31112 49
105692 283
14505 23
20627 35
84203 154
148879 442
56646 57
81556 152
17099 47
78030 279
59168 132
53835 113
39556 40
17518 12
46715 47
16817 5
16833 27
19894 24
36735 47