504 112
3375 140
3071 622
5287 530
1312 243
651 37
565 108
8783 696
8198 869
2550 43
7478 678
3680 855
10946 747
4101 80
6322 623
21118 549
3256 375
4562 497
1484 64
4447 507
6644 840
4492 247
3799 595