2111 256
7225 127
16375 365
18174 552
8043 500
9287 152
9781 155
17217 741
19670 327
4867 732
82252 133
16076 697
7634 646
6842 301
17151 699
6087 201
4988 663
10224 300
3685 574
12722 557
1593 239
86912 839