2995 538
29038 597
5391 879
9732 49
11209 282
3567 696
4064 878
3998 579
9868 212
4939 755
11850 111
3566 427
3392 573
34645 543
2674 309
9598 475
6174 504
1708 177