592 115
3900 286
2524 205
4249 428
5026 709
2272 267
18443 561
29356 83
10951 212
7564 445
8738 252
4197 430