3406 71
4931 393
1418 154
2196 266
1598 169
3111 871
2541 420
1485 332
3494 911
22103 678
1714 220
31716 677
2346 366
3108 722
4160 667
6173 453
4113 879
2960 538
2571 318
4883 385
4426 833
3202 768
1648 279
3903 641
1921 281
1283 79
29650 405
21885 863