5599 147
6422 81
6642 622
7029 561
3600 36
6218 510
5666 691
10004 704
3782 347
2660 185
10469 152
54969 150
90528 365
52546 897
226642 487
29319 498
130790 830
14886 355
51591 179
38560 585
59164 593