101993 988
22187 192
17665 570
4170 53
5925 138
9979 474
13869 730
109168 503
10646 683
12812 590
5934 330
84419 234
72670 539
107420 844
31819 557
24395 267
7038 466
3008 515
6110 632
2160 75
7546 664
4558 347