3096 699
4359 608
13996 150
16341 301
9353 822
1587 171
6532 93
4444 673
958 51
1150 42
3578 706
6153 844
3805 482
1527 255
6564 696
3142 784
1897 260
4639 870
2993 241
7752 703
3318 694
4102 792
1761 132
2136 238