2690 508
3830 612
462111 731
11461 42
15296 194
96289 559
108349 715
5594 278
263964 705
129103 898
50404 727
27420 541
48687 327
52388 254
80181 691
15247 679
7391 425
4630 567
2667 277
3811 381
3524 395
6187 258
61745 192