29651 119
22531 107
12347 449
8612 825
185418 990
70226 274
23296 374
14914 244
58275 764
15412 619
26486 822
16281 132
32771 720
24353 386
3464 395
5698 556
77345 652