631 115
4500 286
2538 205
4258 428
5048 709
2276 267
18445 561
29367 83
10955 212
7566 445
8738 252
4200 430