35096 157
28519 244
82448 175
30063 140
169356 1100
16821 213
30877 302
16849 97
53267 682
22135 724
85511 715
43846 604
117310 757
53710 202
42955 97
55227 671
32598 520
39501 937
36132 923
92650 359
22674 562
31690 185
51727 330
174674 880
62109 271
21993 664
13235 286
55622 109