500 110
7411 304
4209 513
12260 749
17985 354
4492 216
26591 533
32419 407
6781 264
9091 631
3540 41
8974 814
3723 52
29858 156
5612 654
7997 875
5274 660
4366 332
66002 848
59124 177
32955 578
58146 506
27286 621
27326 386
32736 258
29796 68
14948 509
16701 616