2362 62
900 141
999 67
1801 173
1008 60
396 75
312 49
1189 119
407 63
1337 78
336 67
378 57
128 73
511 94
637 140
428 64