3191 685
2389 398
868 96
1982 365
6414 344
16276 776
13708 498
16527 166
107565 615
33646 238
78687 313
35556 199
17749 674
8895 59
53750 625
3649 346
11651 584
3714 523
2793 52
41607 386
46950 490