2295 452
2940 710
30957 633
51144 94
10962 397
9726 147
43758 637
59088 507
8042 647
6057 98
1410 173
3439 392
3081 49
5680 584
2125 172
17377 957
1543 116
2079 59
3826 785