16046 226
18681 311
22348 219
6805 361
4890 646
12289 455
9609 393
26415 267
3583 257
4948 388
9427 542
7129 877
8980 261
3061 424
7351 537
4387 349
7164 413