528 56
8941 178
17114 872
60703 153
20128 216
7235 231
4647 24
4716 89
17380 851
8156 819
4494 521
13221 160
5550 717
4224 466
16500 564
11230 445
35933 313
6782 652
26912 921
12402 468
6286 714