2931 790
1702 258
1420 178
2312 416
33248 765
31954 489
10505 125
76611 1020
46459 412
13672 40
74911 344
56862 158
31579 493
30287 287
74267 577
26472 761
42527 624
16716 180
24829 421
80373 856
84044 851
80308 753
70193 613
32293 291