15598 482
3886 314
4128 629
39171 431
2514 193
2916 112
5120 571
7168 194
2939 266
7890 520
10452 97
9585 320
3716 546