706 203
2157 186
2353 620
1455 335
17528 672
19345 323
75645 523
44268 69
18440 385
4933 177
9763 351