17896 349
8080 75
24183 942
6790 290
6747 541
19685 131
21331 575
20837 630
16771 508
31393 781
7276 121
17361 414
25087 562
15380 955
14113 501
6219 419
6623 273
19911 295
13703 441
12478 711
10308 881
13048 129
7972 259
10638 518
2594 379
6425 363
7170 428
47494 147