9852 472
8165 136
4988 685
8863 518
22460 199
48770 723
12356 942
44044 591
29772 467
20896 654
31823 269
3109 416