21173 292
13773 628
432757 933
8474 91
28438 872
47485 610
85145 385
16535 376
52416 293
24861 806
106258 469
46732 497
3262 257
6643 244
5616 884
8737 797
5029 378
4822 193
68168 309