15602 482
3893 314
4128 629
39172 431
2517 193
2917 112
5122 571
7187 194
2939 266
7896 520
10452 97
9586 320
3716 546