6629 166
6617 54
7294 72
27325 53
3987 423
8900 617
15628 482
36232 588
143518 626
11027 115
10138 362
23313 138
9607 639
6803 290
29675 688