16390 315
8327 789
31701 352
8290 435
13254 114
3347 224
7916 169
4623 532
16918 508
4361 51
20816 759
5796 296
331855 529
6096 240
7808 729
5108 169
17693 311
12942 605
5859 93
1649 100
6279 742
13265 233
15824 837
9748 691