30242 355
2147 41
20623 887
39035 431
18605 343
5317 611
4162 193
35483 384
11928 348
14535 275
10472 675
10387 186
3745 282
5849 90
10842 148
2131 370
41510 604
22422 695
2685 410