516 148
315 39
704 168
1719 485
12038 71
2834 466
7894 195
36843 572
29988 660
8874 350
13816 481
13220 491