2936 88
284776 622
71886 348
76663 479
154326 923
66541 377
464053 1687
106452 130
186682 879
102941 755
18941 465
226653 502
146261 330
155346 338
183575 805
132401 405
8382 586
69808 570
122911 460
204000 1017
152973 212
457753 969