2188 573
3211 537
30 474
746 887
740 627
90 751
254 448
797 552
490 268
117 431
275 11
260 385
616 803
1566 510
961 322
313 933
481 57
70 670
26 263
738 601
235 738
185 78
873 706