19937 523
8063 248
9137 88
8807 147
5369 467
20404 337
11210 467
5237 168
14225 441
8862 633
16314 932
7342 344
2196 278
3530 566
12039 322
9389 869
6691 205
4241 698
9486 772
4283 55
4598 163
5059 642
5064 415
3914 560
8650 608
7074 312
4658 454
13784 438