331 55
19924 508
7919 577
34968 101
29442 686
35058 244
119996 469
776 191
10168 93
30676 867
5626 270
2630 674
2147 250
21838 241
11538 255
7631 342
8507 359
9162 792
29204 446
6807 723
3716 533
36692 489
3452 401
8178 668