10498 302
2659 80
4477 297
4377 319
5753 526
8887 61
4049 47
3479 189
3703 591
5592 28
1892 416
4283 641