12568 683
5536 523
4444 274
2469 113
15099 594
8473 787
2908 380
3098 126
52672 369
65736 496
91689 608
3511 287
19528 629
10982 154