42 1
1221 10
1225 4
2639 12
17899 20
23463 72
33103 120
84313 356
49330 135
140554 395
225874 260
141632 251
143197 440
88542 126
109148 56
131012 237
126472 343
70171 97
88799 76
110332 281
59356 55
186046 471
118378 116
148886 384