40000 401
3321 56
59769 519
42921 108
4162 625
5172 397
122622 765
5927 138
10568 146
14401 380
15920 426
5223 65
10583 491
31527 339
14372 130
9192 64
7563 303
56301 672
19232 512
40358 167
149161 572
21322 365
7518 208
48442 696
17562 447
148149 348
897 120
3448 461