108570 677
4960 52
11558 587
10067 638
164859 898
9373 171
10810 274
22285 157
29516 542
7711 646
40005 285
15395 473
123053 362
8528 200
3761 667
2662 78
5757 493
45991 318
47290 950
5870 92
13976 93
145750 763
162668 318
7006 468
9473 644
28519 646
33551 823
3616 752