22555 90
5861 614
27209 303
6697 931
37960 58
7029 194
9773 663
3504 271
5544 381
3158 140
7880 604
4694 104
27282 530
2536 118
6177 269
11568 747
5927 242
6175 109
2209 210
129311 849
14844 325
5239 122
16034 161
41937 415
15079 722
3913 705
34892 663
91846 911