15640 226
17606 311
21996 219
6534 361
4561 646
11984 455
9413 393
25860 267
3309 257
4151 388
8494 542
6222 877
3849 259
2865 424
6711 536
3912 347
6731 413