14583 564
3401 66
12824 298
5393 43
19427 308
19228 328
37879 588
6887 293
18568 754
13509 410
4962 257
17226 517
10069 412
9110 859
10131 159
10578 513
14365 774
19152 654