14008 646
5226 312
28131 464
10646 638
2389 377
13473 142
3743 847
4101 375
6540 756
13389 659
275601 542
11979 612
1464 146
2127 62
2974 301
3818 637
1821 209