3133 685
2439 487
5878 509
14175 561
4180 140
44656 426
2991 67
3990 604
4725 840
9839 639
2386 220
4931 828
11957 731
3439 343
4958 641