2898 607
5532 701
6924 310
7021 88
5739 437
9849 286
4641 208
9015 720
4896 261
1603 41
4194 295
901 95
4996 545
2511 400