1005 258
1105 342
2583 574
1934 529
436 90
5041 569
2494 603
62368 572
13679 620
5720 223
6670 351
20172 37
11972 248
23654 263
14863 380
7633 856
3936 116
50398 551
4573 397
21524 415
19803 154
18567 66
17448 322
7507 293
9113 531
9492 387
6933 58
8693 251