31590 240
42067 230
15317 563
12878 351
12603 534
5133 122
35089 277
11919 351
10351 530
18882 561
8178 109
6589 318
22120 81
16312 278
32464 614
26487 106
25039 660
20668 463
20580 643
22157 279
21619 925
7343 451
13043 459
13547 165
9689 934
13115 362
13928 942
18845 432