3513 58
5898 666
2540 472
6230 459
1685 147
71756 173
321615 1057
123130 1233
138888 1007
102596 605
13850 475
35532 909
7428 80
20321 524
12623 608
16754 333
17783 270
10695 555
8930 406
12723 837
8310 342
12648 1021
4638 140
27341 848
9254 366
9691 934
27656 558
21860 292