526 112
3393 140
3090 622
5303 530
1328 243
664 37
580 108
8826 696
8215 869
2567 43
7493 678
3690 855
10977 747
4116 80
6380 623
21129 549
3413 375
4573 497
1497 64
4466 507
6662 840
4504 247
3840 595