1488 48
7580 625
4881 388
12409 411
19392 678
23692 106
4662 650
6739 251
1947 163
12926 830
3660 234
11012 886
78355 566
51190 633
6725 305
10861 37
3216 301
8676 494
19937 505
15915 324
11574 531
6678 188
9465 680
97407 533
8557 389
6443 118
12121 404
9956 699