30671 166
21028 399
14888 418
2429 215
8811 151
15092 473
17082 167
17526 774
27004 565
20492 346
25619 538
10303 822
8400 137
18954 463
31502 894
19032 233
10113 247
12763 584
28078 297
18462 362
8084 244
32149 606
13658 656
30028 343
11554 171
14417 352
10725 130
8828 100