37592 330
67647 312
7998 742
10639 659
21436 180
4329 872
20911 227
18248 111
3904 533
20762 51
10534 679
2298 208
14571 376
22530 37
6649 546
5424 339
6338 639
8363 142
49614 328
20154 101
27557 175
1778 103
1149 154
1525 164
5080 508
65488 467
29343 351
4393 369