2986 604
28885 789
38366 142
3093 394
5342 172
11403 729
10660 621
4903 83
2317 517
11131 647
11182 523
8943 664
6054 152
6427 596
3351 761
1025 41
2672 722