305520 789
24159 424
143380 347
22943 132
54312 144
52220 343
16971 522
74640 804
54027 348
5503 637
47864 920
13980 241
35285 177
71500 769
26624 365
91459 533