333 40
1122 227
1053 266
836 206
2048 295
2656 853
2048 523
1517 394
1450 375
868 172
314 72
2365 597
1245 276
2549 542
1992 406
509 97
596 122
271 59
1969 579
2099 619
999 161
1236 252
2264 486
4371 646