3511 58
5896 666
2538 472
6230 459
1685 147
71747 173
321425 1057
123089 1233
138810 1007
102565 605
13850 475
35517 909
7424 80
20319 524
12620 608
16753 333
17781 270
10695 555
8929 406
12722 837
8305 342
12643 1021
4636 140
27336 848
9250 366
9688 934
27650 558
21847 292