2640 822
569 160
2048 620
1536 465
2096 513
4883 349
6546 707
13319 317
10497 52
3787 839
2053 93
11868 73
2747 291
74449 667
15471 583
18947 399