516 148
315 39
711 168
1722 485
12045 71
2837 466
7897 195
36845 572
29991 660
8876 350
13818 481
13224 491