2231 563
2996 725
2921 605
2586 542
1887 517
1370 184
2777 707
567 56
8728 141
2116 39
4461 289
3537 473
4106 743
8199 102
2959 416
16767 182
9479 622
4154 468
46446 549