9851 472
8164 136
4987 685
8863 518
22456 199
48767 723
12356 942
44040 591
29766 467
20896 654
31818 269
3109 416