3530 667
2972 879
1506 363
1887 480
426 82
2453 476
2282 628
20793 653
2628 586
3920 629
13318 313
12029 82
16181 634
6158 414
8590 606