105773 989
22401 192
18203 570
4286 53
6030 138
10137 474
14109 730
112962 504
10756 683
12977 590
6038 330
91084 239
82696 575
116170 858
34012 558
26417 267
7215 466
3118 515
6247 632
2280 75
7947 664
4858 347