14583 564
3401 66
12824 298
5393 43
19427 308
19228 328
37879 588
6887 293
18568 754
13510 410
4962 257
17227 517
10072 412
9110 859
10132 159
10579 513
14367 774
19153 654