512 112
3390 140
3081 622
5299 530
1318 243
659 37
570 108
8809 696
8204 869
2559 43
7490 678
3689 855
10959 747
4113 80
6369 623
21122 549
3403 375
4563 497
1490 64
4462 507
6651 840
4503 247
3817 595