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