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