22442 90
5853 614
27058 303
6680 931
37882 58
6948 194
9736 663
3488 271
5535 381
3150 140
7853 604
4655 104
27189 530
2523 118
6153 269
11533 747
5918 242
6152 109
2206 210
129291 849
14813 325
5217 122
15978 161
41859 415
15079 722
3911 705
34884 663
91829 911