109657 677
4964 52
11567 587
10071 638
165158 898
9376 171
10821 274
22769 158
29739 542
7751 646
40599 285
15508 480
123873 363
8542 200
3765 667
2674 78
5793 493
46319 320
47694 950
5876 92
13985 93
145923 763
163128 319
7007 468
9486 644
28855 647
33828 824
3618 752