9953 472
8227 136
4994 685
8882 518
22636 199
48988 723
12418 942
44376 591
30099 467
21011 654
32267 269
3117 416