22599 90
5862 614
27233 303
6703 931
37976 58
7049 194
9776 663
3509 271
5548 381
3159 140
7884 604
4699 104
27309 530
2537 118
6177 269
11576 747
5928 242
6179 109
2211 210
129313 849
14851 325
5243 122
16047 161
41954 415
15080 722
3915 705
34894 663
91850 911