5089 462
312 78
128 189
233 430
481 57
37 14
603 726
964 309
848 102
78 372
715 741
181 304
3762 418
3421 924
700 695
4622 786
621 693
1772 885
388 359
21 490
278 721
348 597
1270 657