1553 220
615 347
511 33
493 169
328 508
843 976
204 354
265 795
411 137
382 557
180 906
782 876
2845 654
626 452
319 289
32 474
277 314
78 409
892 37
361 489
6 481
832 343
247 513