412 502
307 200
286 223
913 978
426 362
135 826
2418 792
649 636
552 10
14 69
273 303
265 850
110 541
448 606
558 79
1904 249
357 47
441 833
738 714
123 676
954 530
538 507
439 378
863 891