662 115
5065 287
2551 205
4278 428
5063 709
2276 267
18451 561
29387 83
10957 212
7569 445
8740 252
4202 430