5089 462
312 78
1880 123
233 430
107 395
745 887
1533 137
185 154
554 932
1023 314
507 15
1003 34
700 695
99 556
797 600
78 372
876 809
168 736
142 290
435 885
341 985
377 501
909 356