307 82
415 413
1167 1000
1557 842
238 562
467 732
28 113
898 230
667 213
804 66
755 501
939 545
545 860
2293 793
185 87
447 617
816 257
330 49
583 274
231 76
43 991
299 141