14325 268
11140 210
24230 802
13058 602
8904 859
39891 478
7730 648
7850 207
15741 418
5066 422
10604 526
3131438 6740
87605 768
15035 491
6265 254
5786 469
6353 114
5233 638
13942 600