2975 340
7842 200
9166 648
6466 641
4332 47
11509 506
8504 501
868 94
8967 124
4585 593
18653 745
10744 621
5899 220
6979 656
5805 58
9459 641
9550 633
3517 414
6650 493
3859 279
7744 232
21787 787
4261 248
9677 136
8540 62
12100 926
7866 646
1968 197