15894 23
341257 1629
152298 698
77436 291
29950 53
25571 69
53125 147
56143 257
49924 192
189545 721
70584 195
55187 170
93030 240
27543 57
16113 15
44723 79
173016 721
69154 310
22363 73
20244 24
39851 173
32346 64
33684 41
22237 45