42413 833
21895 116
12699 649
6738 581
6373 530
5550 241
9146 584
20703 544
9639 88
37260 511
9722 563
4170 763
41893 826
9392 217
6349 315
12330 296
6314 567
24136 241
14980 386
3117 66
12759 231
12274 127
11633 51
28229 664
11669 208
16433 227
14550 651
10000 383