2255 382
2854 853
3575 822
2970 643
2031 512
3136 742
2041 429
397 75
2994 556
29059 269
21474 630
28044 228
71754 1032
37559 484
4506 349
1729 86