21172 292
13773 628
432738 933
8474 91
28437 872
47478 610
85139 385
16534 376
52412 293
24858 806
106253 469
46727 497
3262 257
6643 244
5616 884
8737 797
5029 378
4822 193
68163 309