10904 300
31043 192
11136 397
13621 301
4093 882
4796 428
6751 93
7057 693
8895 509
3598 333
123118 78
11693 341
12849 519
9236 218
7294 124
7958 864
3724 345
23403 530
4742 757
38991 168
4097 723
5127 448
19336 394
6466 163
88163 573
15869 386
2901 441
1655 26