9945 472
8217 136
4992 685
8882 518
22601 199
48949 723
12406 942
44310 591
30055 467
20987 654
32200 269
3113 416