3017 153
7811 783
8924 636
4187 140
2784 295
3088 284
13120 33
5068 249
10498 673
3373 223
13391 313
6847 970
4829 392
14536 892
4533 234
6508 700
39801 275
4728 476
6113 677
2463 298
6863 327
3816 150
5352 35
7789 397
4591 444
46217 1003
9808 652
2668 179