19955 843
12598 392
3723 688
32622 120
13404 532
3595 472
58751 398
16875 235
16156 169
7300 339
10051 159
6729 711
6001 587
7712 951
9872 673
7418 211
8966 430
4365 551
5832 407
6154 390
6053 305
35631 611
4838 692
3737 831