350 70
1374 300
2950 840
53641 166
42949 159
8932 610
16923 504
18829 879
6804 309
21165 324
12648 482
9733 401
21371 675
5360 549
2026 70
8526 432
3230 531
12203 472
9421 826
5921 516
4193 394
3904 158