2256 382
2855 853
3579 822
2970 643
2032 512
3136 742
2041 429
397 75
2994 556
29063 269
21474 630
28045 228
71754 1032
37559 484
4506 349
1729 86