667 46
3033 591
2443 740
2553 292
5490 78
4002 192
4176 536
8128 429
51407 845
36943 103
2750 282
10029 658
17873 146
6846 572
2948 182
5581 752
12655 552
7244 479
113951 394
6307 757
9156 96
913 41
2300 206