29032 165
45026 142
7033 115
10561 201
14873 274
14474 280
31844 736
15362 109
15700 419
40154 304
11839 490
9670 298
21272 700
7018 92
9562 598
11983 78
21740 822
20744 271
5611 214
26007 49
15630 63
11921 103
34627 427
30924 609
37151 70
17188 414
37994 144
22600 682