35026 287
27079 626
14879 655
21061 62
39493 38
45297 85
25411 506
1742 148
19890 651
11452 545
40991 105
96571 711
30599 384
32169 497
48372 556
18952 195
23800 433
22888 697
15638 885
1672 133
33051 326
76593 904
19212 826
21900 603
13632 679
22464 324
2500 171
24762 427