297898 1059
6118 733
4038 80
14559 733
58367 377
15486 547
47971 338
3480 149
7203 171
12716 877
2539 106
9398 490
2760 584
5076 740
36722 484
95331 935
4691 72
14052 280
1981 380
8641 68
5844 339
99821 578
19631 314
43404 627