105578 989
22392 192
18175 570
4281 53
6026 138
10132 474
14096 730
112633 504
10753 683
12965 590
6030 330
90683 239
82303 575
115622 857
33836 558
26285 267
7207 466
3113 515
6242 632
2275 75
7938 664
4849 347