15781 223
10402 347
11419 309
3321 32
6947 969
51981 725
2080 90
6613 538
7074 837
3029 197
4403 202
2815 46
2667 482
3611 70
2173 169
6425 449
5210 622
4057 706
1003 31