3508 680
2631 607
2513 484
616 138
9450 518
2921 578
4855 785
1775 350
2404 593
2249 628
2968 657
7033 608
1287 63
2430 696
2309 456
1310 280
4457 573
4549 273
2713 435
3207 208
2954 535
1113 122
2388 643
8147 533