18021 116
30807 581
29055 85
11152 41
29870 164
13662 722
23393 410
19618 687
6537 390
4963 840
41351 686
5954 525
24022 645
12045 212
28817 185
3627 377
27267 133
2974 201
2669 119
5465 216
21291 522
9296 277
54762 493
14469 498
22364 475
5626 242
13581 357
22688 165