3512 58
5896 666
2539 472
6230 459
1685 147
71753 173
321520 1057
123111 1233
138849 1007
102579 605
13850 475
35522 909
7425 80
20321 524
12622 608
16753 333
17783 270
10695 555
8930 406
12722 837
8307 342
12646 1021
4637 140
27340 848
9252 366
9689 934
27654 558
21850 292