307 82
2988 412
415 413
500 921
185 87
447 617
334 90
556 332
719 234
642 697
402 488
397 364
371 394
822 650
941 140
1237 359
232 76
778 801
28 113
451 202
939 545
413 801
779 239