52096 330
17715 184
145555 537
22598 57
68585 642
26829 593
47464 361
13972 375
19266 327
24693 153
18551 479
79458 323
19983 846
121109 263
136077 569
20782 568
20102 318
109928 961
34704 287
26506 625
35068 364
93584 711
31361 496
15176 885
74377 904
25763 599
55150 103