20131 928
8564 482
7862 508
5703 663
2427 348
10617 569
6281 946
18577 727
17033 987
999 173
3169 861
2047 217
11209 368
5166 108
5791 604
3513 926
2228 498
2637 296
6383 269
12433 1026
1952 138
8492 789
1061 79
798 47