1520 502
2287 406
1629 506
2463 464
26907 58
2087 175
2554 271
4473 426
18062 413
30795 90
6033 73
6627 233