16046 226
18682 311
22348 219
6805 361
4891 646
12289 455
9609 393
26416 267
3583 257
4948 388
9428 542
7132 877
8981 261
3061 424
7354 537
4387 349
7164 413