2690 508
3830 612
462105 731
11461 42
15296 194
96288 559
108348 715
5594 278
263960 705
129102 898
50403 727
27418 541
48684 327
52387 254
80179 691
15246 679
7391 425
4630 567
2667 277
3811 381
3524 395
6187 258
61744 192