16083 226
18770 311
22381 219
6828 361
4918 646
12361 455
9615 393
26491 267
3605 257
4967 388
9481 542
7230 877
9014 261
3075 424
7397 537
4415 349
7198 413