3512 58
5896 666
2538 472
6230 459
1685 147
71751 173
321463 1057
123096 1233
138824 1007
102573 605
13850 475
35518 909
7425 80
20319 524
12620 608
16753 333
17781 270
10695 555
8929 406
12722 837
8307 342
12646 1021
4637 140
27337 848
9251 366
9689 934
27651 558
21848 292