12940 663
7650 505
12219 556
44527 696
22263 955
18395 597
1117 247
2258 543
2788 560
2254 499
1201 293
1302 145
1855 320
3546 550
3195 725
3609 528
3700 541
4191 741
3129 644
1346 78
2039 313
2629 267
5790 569
2919 428