29014 288
7568 267
124959 678
14965 409
10965 432
45250 73
19575 772
6732 153
19756 787
23464 57
2883 819
7571 26
15554 689
3381 424
27768 71
3523 252
5511 574
5444 339
77590 181
4883 624
11388 117
5011 461
5969 676
3685 114