667 115
5265 287
2553 205
4279 428
5065 709
2277 267
18453 561
29387 83
10958 212
7570 445
8741 252
4203 430