13533 800
12639 164
12376 501
28926 333
12556 871
7702 397
16599 453
23278 389
25341 508
209758 923
9019 656
57047 253
51397 686
15899 158
55166 890
43244 936
11963 521
47436 864
132261 381
5225 182
8394 362
20314 673
5283 755
24926 901
78184 358
159200 474