31331 884
5765 604
2691 41
5736 218
22677 769
4286 47
7451 880
5030 478
19607 616
6732 705
6471 738
47146 93
1387 191
11035 300
24367 217
15381 280
18410 164
4714 69
7146 212
5153 523
2885 201
20705 585
32458 116
22399 202
10842 164
3777 545
4333 174
1986 225