15952 226
18482 311
22258 219
6715 361
4817 646
12215 455
9575 393
26227 267
3536 257
4874 388
9250 542
6947 877
8922 261
2993 424
7068 536
4289 349
7001 413