1435 282
11506 47
23458 409
42975 313
19662 777
49982 541
56648 691
14112 624
10347 869
14895 171
44606 425
7146 575