31591 240
42071 230
15319 563
12878 351
12604 534
5133 122
35093 277
11919 351
10355 530
18883 561
8179 109
6589 318
22122 81
16312 278
32466 614
26487 106
25040 660
20668 463
20583 643
22158 279
21623 925
7343 451
13044 459
13548 165
9691 934
13116 362
13928 942
18853 432