9991 304
2683 575
8388 754
4182 47
29422 177
6540 574
11446 654
33500 422
14973 103
4915 137
10427 527
2988 561
3662 742
6457 588
7172 857
12213 406
43100 125
7948 613
39766 106
19692 303
6424 87
13271 255
6936 170
10233 325
7093 458
6865 250
17161 331
6652 744