2630 71
5234 87
6731 654
7839 313
17063 268
7247 691
3290 556
5752 353
8964 817
5160 399
12127 290
15864 279
4932 500
3501 622
8239 676
8457 605
5471 462
6194 462
10094 137
3323 171
11051 523
10272 471
11115 59
22003 200