51451 432
14573 94
16727 545
13218 313
9487 216
48689 340
24284 685
16666 64
5936 579
6672 93
16029 79
15538 551
50027 243
9211 414
19484 221
31062 346
8132 569
5797 126
8231 269
32923 492
14279 927
13581 816
57925 582
72456 698