2656 182
3362 280
207113 775
94482 438
27127 198
67647 115
19882 818
42231 686
5327 114
14663 282
2241 230
4722 525
3349 145
100384 949