503 112
3360 140
3070 622
5287 530
1308 243
651 37
564 108
8780 696
8196 869
2545 43
7474 678
3679 855
10942 747
4093 80
6316 623
21118 549
3252 375
4562 497
1484 64
4445 507
6643 840
4492 247
3784 595