162176 503
7355 83
128830 224
14448 713
8216 188
50478 473
26243 383
141083 880
16637 541
9439 384
22615 203
22348 703
32451 948
4264 412
9220 85
8749 739
18005 716