16088 226
18772 311
22389 219
6828 361
4918 646
12370 455
9615 393
26498 267
3605 257
4968 388
9484 542
7233 877
9014 261
3075 424
7399 537
4416 349
7198 413