15601 482
3891 314
4128 629
39172 431
2517 193
2917 112
5121 571
7182 194
2939 266
7895 520
10452 97
9586 320
3716 546