105960 989
22404 192
18228 570
4292 53
6035 138
10145 474
14111 730
113267 504
10762 683
12984 590
6044 330
91512 239
83103 575
116694 858
34173 558
26553 268
7231 466
3124 515
6259 632
2292 75
7960 664
4863 347