412 104
1604 471
2495 695
453 63
25985 280
9385 196
30673 156
220828 317
16139 346
9089 239
18328 820
12710 374
5018 92
15430 642
3357 416