18145 620
2487 272
8576 98
55980 931
4231 527
3416 136
19844 434
14078 533
5742 781
7901 299
6823 75
12880 198
12433 577
7922 351
36256 144
3996 253
5696 96
49031 311
55208 947
28387 771
9445 530
8806 825
6331 931
15845 725
3746 525
8173 322
8588 38
15692 898