631 123
2977 568
2998 663
10945 642
3280 598
15776 449
847 67
12436 276
7492 226
2624 748
4502 609
13203 630
3469 812
874 89
9685 442
2465 608
99219 399
8168 199
10934 162
4330 706
43261 660
5599 437
2768 310
39792 337
4152 580
21931 592
24478 420
1482 126