600 115
4039 286
2527 205
4253 428
5032 709
2274 267
18443 561
29360 83
10953 212
7565 445
8738 252
4197 430