2285 452
2934 710
30933 633
51143 94
10942 397
9697 147
43679 635
59083 507
8041 647
6053 98
1409 173
3433 392
3078 49
5678 584
2123 172
17353 957
1543 116
2079 59
3820 785