11267 260
7596 227
20731 313
6965 513
21107 432
5914 362
4266 73
3553 218
4614 661
8639 828
3275 387
5651 311
10783 345
2886 92