46035 508
23988 300
27650 81
29789 676
7674 388
5858 167
16687 256
17884 49
5254 653
14192 700
13032 752
5426 183
13787 275
6532 667
14057 556
4514 671