5030 883
4385 188
3525 343
5492 126
6001 603
4939 252
4321 689
6061 162
7224 259
5180 283
1315 58
4771 723
3278 309
4390 388
4556 636
3922 756