510 112
3389 140
3081 622
5299 530
1318 243
658 37
569 108
8807 696
8204 869
2559 43
7490 678
3686 855
10959 747
4113 80
6367 623
21122 549
3402 375
4563 497
1488 64
4460 507
6651 840
4501 247
3815 595