803 441
1297 846
1058 560
651 196
508 50
690 506
1471 686
290 721
1322 15
925 650
982 818
1092 33
203 294