102068 988
22198 192
17684 570
4176 53
5932 138
9982 474
13874 730
109249 503
10647 683
12816 590
5937 330
84551 234
72771 539
107552 844
31866 557
24438 267
7042 466
3009 515
6123 632
2161 75
7550 664
4561 347