2969 647
3481 591
3255 104
8929 866
9645 621
9246 442
4793 466
15181 664
2626 139
3125 541
6793 702
1177 102
3323 312
6245 627
4292 792
25374 792
6400 564
4543 807
1558 164
10505 639
4057 760
3137 308
5440 334
4454 305