1696 235
2746 673
33948 755
6818 296
7667 373
8901 509
14529 592
27637 274
127572 374
15315 514
50342 261
20488 655
29410 402
25519 281
31300 382
15053 803
19976 929
11868 614
10692 151
2933 507
21471 342
6481 752
3454 197
4522 603
17056 589