671 48
3033 591
2443 740
2553 292
5490 78
4002 192
4176 536
8128 429
51407 845
36943 103
2751 282
10029 658
17873 146
6846 572
2948 182
5581 752
12656 552
7244 479
113964 394
6309 757
9156 96
913 41
2300 206