16048 226
18689 311
22350 219
6806 361
4891 646
12292 455
9609 393
26418 267
3584 257
4949 388
9429 542
7135 877
8981 261
3061 424
7356 537
4388 349
7164 413