294 628
185 87
37 641
556 332
868 911
401 488
753 412
227 601
451 202
804 66
625 263
1008 396
2292 793
778 896
583 274
749 145
844 524
407 893
285 683
544 55
852 190
91 535