15952 226
18478 311
22258 219
6715 361
4817 646
12215 455
9575 393
26227 267
3535 257
4873 388
9248 542
6947 877
8922 261
2993 424
7059 536
4288 349
7001 413