13593 801
12853 164
12429 501
29007 333
12570 871
7716 397
16653 453
23469 389
25369 508
210327 923
9051 656
57228 253
51594 686
15968 158
55456 890
43332 936
12004 521
47549 864
132539 381
5235 182
8422 362
20353 673
5293 755
24990 901
78386 358
159671 476