581 29
3790 595
2406 608
932 148
1812 357
1281 244
2865 491
6291 49
10501 711
8359 471
7828 116
7351 292
30383 383
15718 623
8440 466
8104 249
9139 355