532 112
3395 140
3091 622
5305 530
1330 243
671 37
583 108
8832 696
8221 869
2576 43
7498 678
3693 855
10989 747
4121 80
6397 623
21137 549
3427 375
4573 497
1499 64
4468 507
6663 840
4506 247
3864 595