4946 795
3792 655
4153 563
16499 231
29796 884
11830 277
3530 457
1259 76
4122 742
4081 663
3272 469
5381 824