305 82
1234 192
2902 313
718 234
651 657
343 890
188 285
779 936
590 857
189 886
509 615
392 61
370 394
329 49
529 364
41 936
169 433
961 771
660 730
774 324
662 96
129 516