14009 646
5228 312
28131 464
10646 638
2389 377
13473 142
3743 847
4101 375
6541 756
13389 659
275612 542
11982 612
22566 813
1464 146
2127 62
2974 301
3818 637
1822 209
5827 563