32103 777
5564 611
4376 386
53941 454
4483 291
3288 152
11632 196
15098 371
6673 594
7132 274
11491 649
7885 110
9903 409
7546 394
15680 312
6246 63
6019 434
4133 531
20008 814
7987 101
16712 145
20597 732
8065 641
7966 574
1634 227
4361 205
10394 107
1929 202