13820 628
8506 91
66747 500
40943 399
53274 293
25412 806
46998 497
6671 244
5638 884
5063 378
4861 193
2614 514
3056 471
21315 758