1008 292
901 247
2389 479
171 51
4086 506
5296 846
3659 163
4093 687
7115 491
4666 465
7803 491
6124 150
3183 236
2910 222
5341 621
9576 825
3505 102
7171 334
2956 376
5378 328
6466 357
5646 393
2676 108
8895 304