13596 801
12859 164
12431 501
29013 333
12570 871
7718 397
16660 453
23478 389
25370 508
210365 923
9053 656
57240 253
51614 686
15969 158
55478 890
43335 936
12012 521
47559 864
132552 381
5235 182
8423 362
20356 673
5294 755
24994 901
78406 358
159718 476