2916 46
11451 126
16946 663
4451 571
3403 513
12968 724
3618 514
9976 303
7520 665
3542 419
2656 694
23655 605
13058 354
25519 235
1868 250
3617 805
1720 436
32190 764
7178 282
3640 546
27093 283
11031 181
2020 257
2171 216
1512 188
32442 657
8175 486
11403 564