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