597 115
3950 286
2527 205
4249 428
5028 709
2272 267
18443 561
29359 83
10953 212
7564 445
8738 252
4197 430