2945 231
3084 403
2942 322
2875 182
4983 561
3961 117
8490 764
4891 132
3591 443
4056 593
3762 458
4544 887
7158 622
2758 229
3071 51
1763 119
7905 199
5069 143
116752 999
9609 417
8172 506
21044 510
7189 676
7168 156
7479 653
10701 607
1450 48
59104 404