8531 501
4382 328
7831 569
1169 82
61736 268
7531 576
2375 467
7526 578
7796 474
8730 197
3598 122
2129 384
2334 603
1758 417