2927 607
5536 701
6935 310
7032 88
5741 437
9865 286
4644 208
9022 720
4897 261
1604 41
4195 295
901 95
4998 545
2532 400