101952 988
22183 192
17663 570
4167 53
5919 138
9974 474
13866 730
109131 503
10645 683
12810 590
5929 330
84355 234
72619 539
107341 844
31796 557
24372 267
7036 466
3006 515
6106 632
2158 75
7546 664
4555 347