19409 569
2848 267
5394 100
8092 646
115157 355
45604 512
27848 493
30954 206
20257 302
4167 779
5559 672
3884 209
5629 134
19937 397
37498 50
69895 111
95936 650
15389 145
70820 661
76161 748
11291 468
1120 78
5044 650
4157 389
16528 752
91765 917
37933 365
29237 418