3513 58
5896 666
2539 472
6230 459
1685 147
71755 173
321570 1057
123119 1233
138874 1007
102588 605
13850 475
35527 909
7426 80
20321 524
12623 608
16754 333
17783 270
10695 555
8930 406
12722 837
8308 342
12647 1021
4637 140
27341 848
9252 366
9689 934
27654 558
21854 292