534 29
3724 595
2394 608
918 148
1808 357
1265 244
2858 491
6262 49
10496 711
8355 471
7821 116
7313 292
30372 383
15701 623
8388 466