10016 300
859 49
6522 710
3306 363
11843 432
5058 471
2961 233
7064 638
5021 664
9984 592
6782 115
6222 247
6037 292
21867 552
27450 383
12816 623
7052 466
6228 771
3321 156
5648 892
14745 252
5800 322
40347 595
20483 704
23104 36
20076 276
11088 621
4339 71