108896 677
4960 52
11562 587
10068 638
164952 898
9374 171
10810 274
22399 157
29588 542
7724 646
40209 285
15442 473
123354 362
8533 200
3762 667
2669 78
5769 493
46100 319
47428 950
5874 92
13981 93
145803 763
162804 319
7007 468
9476 644
28613 646
33636 823
3616 752