10486 48
14004 643
16551 616
6646 642
19685 1054
7955 552
94116 489
23850 702
60089 385
28449 318
6039 340
45601 436
9862 361
8031 86
7051 868
7402 42
20147 596
18921 192
16902 742
22593 203
9881 541
24538 307
26896 198
20364 515
11895 739
17337 352
11002 238
12902 78