101975 988
22183 192
17665 570
4169 53
5921 138
9977 474
13867 730
109153 503
10646 683
12812 590
5933 330
84390 234
72651 539
107382 844
31811 557
24380 267
7037 466
3008 515
6107 632
2159 75
7546 664
4558 347