32860 307
13646 801
13007 164
12458 501
29073 333
12588 871
7734 397
16700 453
23627 389
25522 508
210855 924
9068 656
57368 253
51771 686
16034 158
55743 890
43410 936
12047 521
47647 864
132746 381
5248 182
8461 362
20398 673
5303 755
25051 901
78554 358