528 56
8951 178
17122 872
60713 153
20155 216
7239 231
4647 24
4717 89
17382 851
8165 819
4496 521
13226 160
5552 717
4296 466
16516 564
11241 445
35951 313
6782 652
26913 921
12402 468
6288 714