18030 515
24942 522
139813 1101
4478 931
4286 498
109048 352
70818 421
6327 677
5064 573
24026 103
11922 884
21936 664
50532 486
15032 288
448550 746
17323 819
31814 637
299897 1088
16946 826
43548 405
66956 673
38960 767
153796 479