40338 459
6425 345
4805 783
5216 637
5994 594
3076 37
11056 209
5717 361
2137 402
1016 171
2566 240
835 151
2195 614