15630 482
6727 645
7664 508
12478 234
3631 503
12325 177
2102 110
4320 602
7894 885
3411 479
5133 643