298184 1059
47814 571
25960 58
2680 711
11662 818
53533 173
6171 880
3689 149
3519 154
14790 233
3742 794
35345 246
43220 68
4992 89
35197 646
5119 568
65947 86
3436 525
5030 784
5538 323
19608 315
48326 338
6035 292
7569 678