17895 349
8080 75
24183 942
6790 290
6746 541
19685 131
21331 575
20834 630
16770 508
31393 781
7276 121
17361 414
25087 562
15378 955
14110 501
6219 419
6623 273
19911 295
13703 441
12478 711
10308 881
13047 129
7970 259
10637 518
2594 379
6424 363
7169 428
47494 147