101952 988
22181 192
17663 570
4167 53
5919 138
9974 474
13866 730
109127 503
10644 683
12810 590
5929 330
84353 234
72614 539
107339 844
31794 557
24372 267
7036 466
3006 515
6106 632
2158 75
7546 664
4554 347