3513 58
5896 666
2539 472
6230 459
1685 147
71755 173
321578 1057
123123 1233
138878 1007
102591 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
9253 366
9689 934
27655 558
21856 292