14005 646
5225 312
28129 464
10646 638
2389 377
13471 142
3743 847
4101 375
6540 756
13389 659
275583 542
11977 612
1464 146
2127 62
2974 301
3818 637
1821 209