2120 304
256 888
964 945
923 568
104 147
678 228
254 483
241 809
1838 935
467 247
1058 699
491 363
1238 239
42 777
872 883
2548 269
101 884
1389 580
1442 384
1012 12
861 1
132 893
935 29