3085 638
1383 27
11324 980
745 45
6255 193
2737 389
2880 563
5767 891
4577 322
4607 581
7113 508
3177 144
17513 311
75149 320
44290 186
101283 424
16569 238
21097 377
31694 487
27950 111
85483 160
9096 663
2794 511
6101 886
4556 103
3223 717
3573 315
5856 435