102053 988
22195 192
17680 570
4174 53
5929 138
9981 474
13873 730
109237 503
10646 683
12815 590
5937 330
84532 234
72749 539
107530 844
31851 557
24428 267
7041 466
3009 515
6114 632
2161 75
7550 664
4561 347