3403 265
32900 840
37905 209
32535 677
29408 597
9945 593
25748 185
9369 170
10071 268
11920 282
31226 165
32563 686
10177 212
19058 475
20361 509
30698 172
31838 77
11381 303
12326 111
52014 470
20822 373
30592 935