3283 353
2235 50
8881 44
22283 594
3366 235
3902 767
19773 168
12683 589
3672 161
2158 98
11966 471
4948 519
3994 578
12995 631
2868 119
38884 506
7606 498
3184 351
13196 801
4275 253
4336 423
4187 309
9336 151
55457 277
21499 957
3893 296
5057 269
4698 385