101491 703
89011 494
62500 985
25592 292
23916 231
37354 665
95556 266
45280 642
139966 703
182097 613
36918 717
105596 582
61158 608
173075 862
26596 537