2984 638
1346 27
11015 980
722 45
6091 193
2711 389
2876 563
5743 891
2411 321
4544 581
7019 508
3156 144
17500 311
75097 320
44248 186
101021 423
16532 238
21069 377
31617 487
27899 110
85330 160
8960 663
2768 511
5959 886
4517 103
3203 717
3512 315
5682 435