5901 175
6234 555
6084 237
5896 471
2717 346
5097 169
4303 717
4047 837
7949 249
11100 383
7267 314
939 138
1977 301
5640 560