2271 259
5760 895
8992 114
4551 565
13805 197
4147 361
148991 580
27304 871
11142 828
38282 119
191490 1057
191165 684
7890 455
89600 426
36812 318
19455 688
102577 693
124060 773
203605 1118
62058 279
65535 1014
36246 745
46267 408
9368 649
22746 633
2161 39
6048 733
5064 325