5162 36
4752 541
2935 163
9986 625
2089 52
3487 440
7405 297
5651 814
1897 201
13344 368
4540 423
4490 361
3284 579