621 29
3820 595
2411 608
935 148
1813 357
1282 244
2872 491
6303 49
10503 711
8362 471
7831 116
7372 292
30391 383
15722 623
8464 466
8106 249