99251 20
69059 13
103831 13
55234 10
30853 3
45928 7
35354 4
45076 5
70934 7
31479 3
48953 4
43804 5
211152 15
51583 6
50533 8
66353 12
76655 17
105405 12
78159 8
165654 27
114882 20
364228 54
173606 35
328280 80