29930 660
40971 168
18717 523
21450 748
9114 372
11737 41
8931 727
20159 584
11545 315
13253 305
12383 419
11983 189
7669 441
27275 609
4649 531
13057 935
10950 137
37284 224
3498 566
19679 368
9117 363
5533 283
6324 379
11330 304
14953 158
10861 357
5889 282
19485 871