30006 262
11763 287
16937 507
39267 400
12859 769
122941 530
87158 364
46100 549
50936 240
13475 595
69531 350
45614 757
31421 734
102751 690
20343 633
61075 150
111562 369
24426 617
7468 111
35940 921
4999 141
50907 648
16885 573
7679 429
8180 306
17172 956
38790 701
20499 770