13593 801
12852 164
12428 501
29007 333
12569 871
7716 397
16653 453
23464 389
25368 508
210319 923
9051 656
57225 253
51591 686
15968 158
55453 890
43327 936
12004 521
47548 864
132538 381
5235 182
8420 362
20352 673
5293 755
24990 901
78384 358
159660 476