528 56
8943 178
17115 872
60706 153
20134 216
7235 231
4647 24
4716 89
17380 851
8158 819
4495 521
13223 160
5550 717
4235 466
16506 564
11230 445
35934 313
6782 652
26912 921
12402 468
6287 714