105763 989
22401 192
18202 570
4286 53
6028 138
10137 474
14108 730
112951 504
10756 683
12976 590
6038 330
91068 239
82682 575
116138 858
34002 558
26412 267
7214 466
3117 515
6246 632
2279 75
7946 664
4858 347