3851 530
16272 304
26209 317
8553 391
5874 929
15454 122
31950 49
13790 627
29929 395
16128 81
25723 173
19867 726
20944 130
16595 631
2293 269
40053 252
23543 664
77260 294
34110 772
7999 87
19889 295
18952 258
15278 878
13563 873