18012 515
24940 522
139808 1101
4478 931
4286 498
109046 352
70816 421
6327 677
5064 573
24026 103
11922 884
21935 664
50532 486
15032 288
448546 746
17323 819
31814 637
299894 1088
16946 826
43548 405
66955 673
38960 767
153794 479