526 112
3391 140
3090 622
5301 530
1328 243
663 37
578 108
8825 696
8214 869
2566 43
7493 678
3689 855
10973 747
4115 80
6377 623
21129 549
3413 375
4571 497
1497 64
4466 507
6660 840
4504 247
3837 595