101893 988
22175 192
17651 570
4164 53
5911 138
9968 474
13860 730
109063 503
10642 683
12809 590
5928 330
84226 234
72522 539
107163 844
31757 557
24345 267
7026 466
2998 515
6103 632
2155 75
7544 664
4551 347