3512 58
5896 666
2538 472
6230 459
1685 147
71753 173
321490 1057
123105 1233
138840 1007
102576 605
13850 475
35520 909
7425 80
20321 524
12622 608
16753 333
17781 270
10695 555
8930 406
12722 837
8307 342
12646 1021
4637 140
27338 848
9251 366
9689 934
27654 558
21850 292