2899 242
11212 595
4601 520
5046 695
109436 592
1996 173
3483 102
4540 80
4954 676
2669 248
11218 348
2773 189
4182 249
17786 512
2985 56
3094 206
1831 50
5057 245
3353 321
5680 807
30675 868
7190 699
3576 565
4364 293