54731 897
11686 683
17168 295
8582 709
16708 399
6800 841
3453 283
5944 662
5956 585
18125 561
36580 403
7160 561
15069 274
21704 450
8938 543
15531 283
9610 906
2926 85
4485 272
11892 933
24700 682
26492 848
22762 810
7321 61