1151 556
998 744
944 670
894 989
699 11
631 644
576 417
493 404
428 166
420 650
343 523
241 28
174 538
143 939
99 269
37 572