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