2932 607
5536 701
6937 310
7034 88
5741 437
9872 286
4645 208
9023 720
4898 261
1605 41
4195 295
901 95
4998 545
2532 400