303 48
463 60
1395 319
202 262
285 81
230 64
785 83
146 72
283 49
424 50
462 56
262 53
804 104
579 74
179 268
596 87