3056 716
1028 135
1510 78
103157 603
5947 849
9634 896
4527 47
252291 869
21852 189
10910 237
11423 812
23310 677
395045 768
400778 888
161070 367
82568 564
58041 866
11174 92
8527 363
13689 103
5092 46
3313 659
4014 689
5361 130
2288 137
3324 143
8782 390
6283 794