101871 988
22168 192
17647 570
4164 53
5910 138
9966 474
13852 730
109047 503
10640 683
12807 590
5926 330
84194 234
72490 539
107130 844
31745 557
24339 267
7026 466
2997 515
6102 632
2154 75
7544 664
4550 347