49999 353
29295 249
33156 476
26635 265
6612 754
4540 532
3068 359
5124 274
4749 795
4943 621
2085 71
2840 400
9375 570
3916 663
3825 684
4026 456
4083 536
3273 608
3596 915
3299 445