487 101
1634 517
1376 332
2635 583
12814 695
13606 177
24458 493
29620 678
12800 151
40524 230
54296 503
39761 743
25232 656
21509 495
9831 466
27209 238
13366 840
14246 88
27919 562
21454 613
8542 608
13400 159
19211 517
30066 501