516 148
315 39
703 168
1719 485
12035 71
2834 466
7893 195
36842 572
29988 660
8874 350
13812 481
13219 491