8120 875
1649 100
4874 378
15824 837
5655 144
7808 729
55790 452
331855 529
6816 866
4361 51
11172 357
12942 605
5796 451
5796 296
6096 240
20121 237
5859 93
67548 51
6289 260
4341 669
6176 728
12294 505
5779 149
223018 631