15062 258
20485 393
23331 143
124170 578
16709 752
16909 593
23425 454
156237 1767
9609 104
80950 1545
27905 675
17970 307
136418 1105
12741 83
43652 890
8698 353
20917 526
4397 312
48977 877
23996 450
27830 979
10601 811
15764 210
39427 301