963 88
1140 227
621 122
2216 457
3060 707
3198 798
2835 898
414 38
1887 521
1850 421
3116 801
1331 275
2721 570
2978 828
2549 582
1445 278
1749 403
2210 409
2182 604
1788 368
1574 299
2215 436
729 147
3093 905