29501 145
32522 581
14933 776
18972 759
15385 675
11913 687
14133 465
13936 743
21699 313
11346 752
15743 580
64980 167
9653 502
16526 80
22447 327
68120 856
9809 78
20084 262
32069 660
27743 535
33772 97
9906 432
71520 309
18003 266
14744 573
8485 850
101017 634
23529 51