584 29
3791 595
2406 608
932 148
1812 357
1281 244
2865 491
6291 49
10501 711
8359 471
7828 116
7352 292
30383 383
15719 623
8440 466
8104 249