2957 699
1089 163
2721 735
2955 301
6970 514
5325 170
5129 287
4199 801
5068 808
5250 441
3279 212
4418 496
3315 487
2167 353
4056 503
4501 76
2217 548
6189 410
11000 734
5991 123
16342 242
3361 570
9774 305
2667 618