4946 795
3793 655
4155 563
16501 231
29796 884
11833 277
3531 457
1260 76
4122 742
4081 663
3272 469
5381 824