664 115
5133 287
2551 205
4278 428
5063 709
2277 267
18452 561
29387 83
10957 212
7569 445
8740 252
4202 430