95127 734
7537 60
17181 293
23388 249
19453 379
5816 196
7687 470
2823 317
12346 627
4903 290
19251 264
5232 590
20485 159
12880 712
17432 759
8000 190
6083 597
6327 698
4586 692
5184 898
17886 612
3150 424
2497916 3553
385463 1079
2938968 7295
8863 260
42115 582
60410 486