5092 883
4504 188
3575 343
5603 126
6089 603
4984 252
4335 689
6085 162
7266 259
5724 283
1320 58
4791 723
3297 309
4406 388
4581 636
3948 756