9850 472
8164 136
4987 685
8863 518
22451 199
48765 723
12356 942
44034 591
29762 467
20896 654
31808 269
3109 416