102212 988
22211 192
17704 570
4177 53
5933 138
9985 474
13882 730
109313 503
10650 683
12822 590
5938 330
84684 234
72867 539
107745 844
31912 557
24487 267
7047 466
3012 515
6133 632
2162 75
7551 664
4562 347