105781 989
22401 192
18203 570
4286 53
6030 138
10139 474
14109 730
112968 504
10756 683
12977 590
6038 330
91102 239
82709 575
116198 858
34017 558
26424 267
7216 466
3118 515
6247 632
2281 75
7947 664
4858 347