1430 282
11504 47
23456 409
42973 313
19648 777
49982 541
56648 691
14110 624
10347 869
14895 171
44602 425
7146 575