581 46
3017 591
2429 740
2512 292
5479 78
3985 192
4169 536
8119 429
51385 845
36940 103
2743 282
10026 658
17856 146
6843 572
2946 182
5564 752
12645 552
7237 479
113331 394
6290 757
9115 96
909 41
2297 206