2632 452
2959 710
31058 633
51150 94
10994 397
9772 147
43898 637
59109 507
8045 647
6072 98
1413 173
3452 392
3143 49
5682 584
2133 172
17425 957
1589 116
2086 59
3830 785